Nocode-UI

🚧 This package is still under development check for update on Toddle discord

How to use it ?

To be able to use this package you need to import the Style component on every page where you are going to use the Nocode-UI components.

Components

Alert

nui-alert

by Aburio

An alert is use to get user attention

Demo

Attributes

NameExpected values
variant
default
success
destructive

Events

No events

Slots

NameRecommended content
Icon
<i>
<svg>
nui-bootstrap-icon
Default
nui-alert-title
nui-alert-content
text

Subcomponents

No subcomponents

Badge

nui-badge

by Mark Green,Aburio

A badge to highlight a text or icon

Demo

Icon + Text inside span
text only
fix width badge !
default variant
secondary variant
outline variant
success variant
destructive variant

Attributes

NameExpected values
variant
default
success
destructive
secondary
outline
width
px
rem
%
auto
0

Events

No events

Slots

NameRecommended content
Default
text
nui-bootstrap-icon

Subcomponents

No subcomponents

Button

nui-button

by Aburio

A button to allow user interactions

Demo

Attributes

NameExpected values
variant
default
secondary
outline
success
destructive
ghost
link
size
default
sm
lg
square-icon
circle-icon

Events

Name
onClick

Slots

NameRecommended content
Default
text
nui-bootstrap-icon
<svg>
<i>

Subcomponents

No subcomponents

Label

nui-label

by Aburio

A label for form elements

Demo

Attributes

NameExpected values
for
String

Events

No events

Slots

NameRecommended content
Default
text
nui-bootstrap-icon

Subcomponents

No subcomponents

Input

nui-input

by Aburio

A input field for forms

Demo

Attributes

NameExpected values
autocomplete
hidden
text
search
url
tel
email
password
disabled
true
false
id
String
placeholder
String
required
true
false
value
String
type
true
false

Events

No events

Slots

No slots

Subcomponents

No subcomponents

Style

nui-style

by Aburio

The CSS mandatory to manage styles

Demo

Attributes

NameExpected values
bootstrap-icon
true
false

Events

No events

Slots

No slots

Subcomponents

No subcomponents

Table

nui-table

by Aburio

A responsive table

Demo

Default variant

UsernameRating
Aburio
KB9
JM-Aulas
Avr. 2.33 / 3
A table caption can be added

Rounded variant

UsernameRating
Aburio
KB9
JM-Aulas
Avr. 2.33 / 3

Attributes

NameExpected values
variant
default
rounded

Events

No events

Slots

NameRecommended content
Default
nui-table-header
nui-table-body
nui-table-footer

Subcomponents

NameRecommended content
nui-table-header
nui-table-table-row
nui-table-body
nui-table-row
nui-table-footer
nui-table-row
nui-table-row
nui-table-head
nui-table-cell
nui-table-head
text
nui-bootstrap-icon
nui-table-cell
text
nui-bootstrap-icon
nui-badge

Subcomponents attributes

ComponentAttributeExpected values
nui-table-head, nui-table-cellMerge cell in column direction
Number (2, 3, 4...)
nui-table-head, nui-table-cellControl display of the cell
hidden
sm:table-cell
md:table-cell
lg:table-cell
xl:table-cell
2xl:table-cell
nui-table-head, nui-table-cellMerge cell in row direction
Number (2, 3, 4...)
nui-table-head, nui-table-cellControl text alignement
left
sm:left
md:left
md:left
lg:left
xl:left
2xl:left
center
sm:center
md:center
lg:center
xl:center
2xl:center
right
sm:right
md:right
lg:right
xl:right
2xl:right
nui-table-head, nui-table-cellControl text wrapping
nowrap
nui-table-headControl column width
px
rem
%
auto
0

Subcomponents events

ComponentName
nui-table-row, nui-table-head, nui-table-cellGet notify when the user click on the cell
Built in Nordcraft The website builder for creative studios